6 research outputs found
Standardized Web Processing of Hydro-Engineering Operations
Mini-Symposium: Data Management in Hydro-Engineerin
RichWPS Orchestration Environment for Geo Services
Mini-Symposium: Data Management in Hydro-Engineerin
Enhance web components in order to increase security and maintainability
Today's development of client-side web applications is based on one of the JavaScript-frameworks, such as Angular or React. The excessive dependencies that arise in the ecosystem from the Node-Package-Manager increase the security risk and the dependency of your own web application on third-party packages. Moreover, the frameworkless approach proposes a renaissance of classic web development, because it strives to avoid external dependencies as far as possible and to fall back on the standards. Whether the implementation achieves maintainability and security of frameworks is questionable. Therefore, it makes sense to research which core concepts of the frameworks meet the requirements for maintainability and security and how these are implemented. The novelty is that the concepts to be explored are moved to a standard in order to ensure the developer efficiency, security, performance and maintainability in the long term. This allows existing approaches to focus on other essential features
The RichWPS Environment for Orchestration
Web service (WS) orchestration can be considered as a fundamental concept in service-oriented architectures (SOA), as well as in spatial data infrastructures (SDI). In recent years in SOA, advanced solutions were developed, such as realizing orchestrated web services on the basis of already existing more fine-granular web services by using standardized notations and existing orchestration engines. Even if the concepts can be mapped to the field of SDI, on a conceptual level the implementations target different goals. As a specialized form of a common web service, an Open Geospatial Consortium (OGC) web service (OWS) is optimized for a specific purpose. On the technological level, web services depend on standards like the Web Service Description Language (WSDL) or the Simple Object Access Protocol (SOAP). However OWS are different. Consequently, a new concept for OWS orchestration is needed that works on the interface provided by OWS. Such a concept is presented in this work. The major component is an orchestration engine integrated in a Web Processing Service (WPS) server that uses a domain specific language (DSL) for workflow description. The developed concept is the base for the realization of new functionality, such as workflow testing, and workflow optimization
Tools for Distributed Geodata Processing Based on OGC Web Processing Services. GI_Forum|GI_Forum 2015 – Geospatial Minds for Society|
We sketch the main software components developed in the project RichWPS1, which aims to support end users (no IT experts) to make better use of distributed geodata processing through the OGC Web Processing Service (WPS). These services include a service orchestration solution (modelling GUI and orchestration engine), several supporting modules and services (like a semantics-enabled service registry as well as debugging and monitoring support for composed services), and some server-side helpers to facilitate true interoperability of services (like an adapter layer to bridge several “WPS dialects”)